shadow:standard@Integer<uint>, shadow:standard@Integer<ulong>, shadow:standard@Integer<long>, shadow:standard@Number<float>, shadow:standard@Number<double>, shadow:standard@CanHash
immutable locked class uint
Class uint contains the methods that can be called on uint values.
| Modifiers | Return Types | Method and Description |
|---|---|---|
public |
() |
create() |
| Modifiers | Return Types | Method and Description |
|---|---|---|
public |
() |
destroy() |
| Modifiers | Return Types | Method and Description |
|---|---|---|
public readonly locked |
(double) |
add(double other)Adds a |
public readonly locked |
(float) |
add(float other)Adds a |
public readonly locked |
(long) |
add(long other)Adds a |
public readonly locked |
(uint) |
add(uint other) |
public readonly locked |
(ulong) |
add(ulong other)Adds a |
public readonly locked |
(uint, boolean) |
addWithOverflow(uint value) |
public readonly locked |
(long) |
bitAnd(long other)Computes the bitwise AND of the value and a |
public readonly locked |
(uint) |
bitAnd(uint other) |
public readonly locked |
(ulong) |
bitAnd(ulong other)Computes the bitwise AND of the value and a |
public readonly locked |
(uint) |
bitComplement() |
public readonly locked |
(long) |
bitOr(long other)Computes the bitwise OR of the value and a |
public readonly locked |
(uint) |
bitOr(uint other) |
public readonly locked |
(ulong) |
bitOr(ulong other)Computes the bitwise OR of the value and a |
public readonly locked |
(uint) |
bitRotateLeft(int amount)Finds the result of left-rotating the bits of the |
public readonly locked |
(uint) |
bitRotateLeft(uint amount) |
public readonly locked |
(uint) |
bitRotateRight(int amount)Finds the result of right-rotating the bits of the |
public readonly locked |
(uint) |
bitRotateRight(uint amount) |
public readonly locked |
(uint) |
bitShiftLeft(int amount)Finds the result of left-shifting the bits of the |
public readonly locked |
(uint) |
bitShiftLeft(uint amount) |
public readonly locked |
(uint) |
bitShiftRight(int amount)Finds the result of right-shifting the bits of the |
public readonly locked |
(uint) |
bitShiftRight(uint amount) |
public readonly locked |
(long) |
bitXor(long other)Computes the bitwise XOR of the value and a |
public readonly locked |
(uint) |
bitXor(uint other) |
public readonly locked |
(ulong) |
bitXor(ulong other)Computes the bitwise XOR of the value and a |
public readonly locked |
(int) |
compare(double other)Compares the current value to a |
public readonly locked |
(int) |
compare(float other)Compares the current value to a |
public readonly locked |
(int) |
compare(long other)Compares the current value to a |
public readonly locked |
(int) |
compare(uint other) |
public readonly locked |
(int) |
compare(ulong other)Compares the current value to a |
public readonly |
(uint) |
copy(AddressMap addresses) |
public readonly locked |
(double) |
cos()Finds the cosine of the current value. |
public readonly locked |
(double) |
divide(double other)Divides the current value by a |
public readonly locked |
(float) |
divide(float other)Divides the current value by a |
public readonly locked |
(long) |
divide(long other)Divides the current value by a |
public readonly locked |
(uint) |
divide(uint other) |
public readonly locked |
(ulong) |
divide(ulong other)Divides the current value by a |
public readonly locked |
(boolean) |
equal(double other)Compares the current value to a |
public readonly locked |
(boolean) |
equal(float other)Compares the current value to a |
public readonly locked |
(boolean) |
equal(long other)Compares the current value to a |
public readonly locked |
(boolean) |
equal(uint other) |
public readonly locked |
(boolean) |
equal(ulong other)Compares the current value to a |
public readonly locked |
(uint) |
flipEndian() |
public readonly locked |
(uint) |
leadingZeroes() |
public readonly locked |
(double) |
logBase10()Finds the logarithm base 10 of the current value. |
public readonly locked |
(double) |
logBase2()Finds the logarithm base 2 of the current value. |
public readonly locked |
(double) |
logBaseE()Finds the natural logarithm of the current value. |
public readonly locked |
(double) |
max(double other)Finds the maximum of the current value and a |
public readonly locked |
(float) |
max(float other)Finds the maximum of the current value and a |
public readonly locked |
(long) |
max(long other)Finds the maximum of the current value and a |
public readonly locked |
(uint) |
max(uint other)Finds the maximum of the current value and another |
public readonly locked |
(ulong) |
max(ulong other)Finds the maximum of the current value and a |
public readonly locked |
(double) |
min(double other)Finds the minimum of the current value and a |
public readonly locked |
(float) |
min(float other)Finds the minimum of the current value and a |
public readonly locked |
(long) |
min(long other)Finds the minimum of the current value and a |
public readonly locked |
(uint) |
min(uint other)Finds the minimum of the current value and another |
public readonly locked |
(ulong) |
min(ulong other)Finds the minimum of the current value and a |
public readonly locked |
(double) |
modulus(double other)Divides the current value by a |
public readonly locked |
(float) |
modulus(float other)Divides the current value by a |
public readonly locked |
(long) |
modulus(long other)Divides the current value by a |
public readonly locked |
(uint) |
modulus(uint other) |
public readonly locked |
(ulong) |
modulus(ulong other)Divides the current value by a |
public readonly locked |
(double) |
multiply(double other)Multiplies the current value by a |
public readonly locked |
(float) |
multiply(float other)Multiplies the current value by a |
public readonly locked |
(long) |
multiply(long other)Multiplies the current value by a |
public readonly locked |
(uint) |
multiply(uint other) |
public readonly locked |
(ulong) |
multiply(ulong other)Multiplies the current value by a |
public readonly locked |
(uint, boolean) |
multiplyWithOverflow(uint value) |
public readonly locked |
(uint) |
ones() |
public readonly locked |
(double) |
power(double value)Raises the current value to the power of a |
public readonly locked |
(double) |
power(int value)Raises the current value to the power of an |
public readonly locked |
(double) |
sin()Finds the sine of the current value. |
public readonly locked |
(double) |
squareRoot()Finds the square root of the value. |
public readonly locked |
(double) |
subtract(double other)Subtracts a |
public readonly locked |
(float) |
subtract(float other)Subtracts a |
public readonly locked |
(long) |
subtract(long other)Subtracts a |
public readonly locked |
(uint) |
subtract(uint other) |
public readonly locked |
(ulong) |
subtract(ulong other)Subtracts a |
public readonly locked |
(uint, boolean) |
subtractWithOverflow(uint value) |
public readonly locked |
(double) |
tan()Finds the tangent of the current value. |
public readonly locked |
(byte) |
toByte() |
public readonly locked |
(code) |
toCode() |
public readonly locked |
(double) |
toDouble() |
public readonly locked |
(float) |
toFloat() |
public readonly locked |
(int) |
toInt() |
public readonly locked |
(long) |
toLong() |
public readonly locked |
(short) |
toShort() |
public readonly locked |
(int) |
toSigned()Returns a signed version of the current value, overflowing if too large. |
public readonly locked |
(String) |
toString()Returns a |
public readonly locked |
(String) |
toString(uint base)Returns a |
public readonly locked |
(ubyte) |
toUByte() |
public readonly locked |
(uint) |
toUInt() |
public readonly locked |
(ulong) |
toULong() |
public readonly locked |
(ushort) |
toUShort() |
public readonly locked |
(uint) |
trailingZeroes() |
| Modifiers | Return Types | Method and Description |
|---|---|---|
public readonly get locked |
(ulong) |
hash()Finds a hash value for the current value. |
public create() => ()
public destroy() => ()
public readonly locked add(double other) => (double)
Adds a double to the current value and returns the resulting value.
other - value to add
sum of the two values
public readonly locked add(float other) => (float)
Adds a float to the current value and returns the resulting value.
other - value to add
sum of the two values
public readonly locked add(long other) => (long)
Adds a long to the current value and returns the resulting value.
other - value to add
sum of the two values
public readonly locked add(ulong other) => (ulong)
Adds a ulong to the current value and returns the resulting value.
other - value to add
sum of the two values
public readonly locked bitAnd(long other) => (long)
Computes the bitwise AND of the value and a long value.
other - value to bitwise AND with
result of bitwise AND
public readonly locked bitAnd(ulong other) => (ulong)
Computes the bitwise AND of the value and a ulong value.
other - value to bitwise AND with
result of bitwise AND
public readonly locked bitComplement() => (uint)
public readonly locked bitOr(long other) => (long)
Computes the bitwise OR of the value and a long value.
other - value to bitwise OR with
result of bitwise OR
public readonly locked bitOr(ulong other) => (ulong)
Computes the bitwise OR of the value and a ulong value.
other - value to bitwise OR with
result of bitwise OR
public readonly locked bitRotateLeft(int amount) => (uint)
Finds the result of left-rotating the bits of the uint value by a signed amount which may be positive, negative, or zero.
amount - bits to rotate
rotated value
public readonly locked bitRotateRight(int amount) => (uint)
Finds the result of right-rotating the bits of the uint value by a signed amount which may be positive, negative, or zero.
amount - bits to rotate
rotated value
public readonly locked bitShiftLeft(int amount) => (uint)
Finds the result of left-shifting the bits of the uint value by a signed amount which may be positive, negative, or zero.
amount - bits to shift
shifted value
public readonly locked bitShiftRight(int amount) => (uint)
Finds the result of right-shifting the bits of the uint value by a signed amount which may be positive, negative, or zero.
amount - bits to shift
shifted value
public readonly locked bitXor(long other) => (long)
Computes the bitwise XOR of the value and a long value.
other - value to bitwise XOR with
result of bitwise XOR
public readonly locked bitXor(ulong other) => (ulong)
Computes the bitwise XOR of the value and a ulong value.
other - value to bitwise XOR with
result of bitwise XOR
public readonly locked compare(double other) => (int)
Compares the current value to a double, returning -1, 0, or 1, if the current value is smaller than, equal to, or larger than the other value, respectively.
other - value to compare to
whether smaller, equal, or larger
public readonly locked compare(float other) => (int)
Compares the current value to a float, returning -1, 0, or 1, if the current value is smaller than, equal to, or larger than the other value, respectively.
other - value to compare to
whether smaller, equal, or larger
public readonly locked compare(long other) => (int)
Compares the current value to a long, returning -1, 0, or 1, if the current value is smaller than, equal to, or larger than the other value, respectively.
other - value to compare to
whether smaller, equal, or larger
public readonly locked compare(ulong other) => (int)
Compares the current value to a ulong, returning -1, 0, or 1, if the current value is smaller than, equal to, or larger than the other value, respectively.
other - value to compare to
whether smaller, equal, or larger
public readonly copy(AddressMap addresses) => (uint)
public readonly locked cos() => (double)
Finds the cosine of the current value.
cosine of the value
public readonly locked divide(double other) => (double)
Divides the current value by a double and returns the quotient.
other - value to divide by
quotient of the division
public readonly locked divide(float other) => (float)
Divides the current value by a float and returns the quotient.
other - value to divide by
quotient of the division
public readonly locked divide(long other) => (long)
Divides the current value by a long and returns the quotient.
other - value to divide by
quotient of the division
public readonly locked divide(ulong other) => (ulong)
Divides the current value by a ulong and returns the quotient.
other - value to divide by
quotient of the division
public readonly locked equal(double other) => (boolean)
Compares the current value to a double, returning true if they represent the same number.
other - value to compare to
true if identical
public readonly locked equal(float other) => (boolean)
Compares the current value to a float, returning true if they represent the same number.
other - value to compare to
true if identical
public readonly locked equal(long other) => (boolean)
Compares the current value to a long, returning true if they represent the same number.
other - value to compare to
true if identical
public readonly locked equal(ulong other) => (boolean)
Compares the current value to a ulong, returning true if they represent the same number.
other - value to compare to
true if identical
public readonly locked flipEndian() => (uint)
public readonly locked leadingZeroes() => (uint)
public readonly locked logBase10() => (double)
Finds the logarithm base 10 of the current value.
logarithm base 10 of the value
public readonly locked logBase2() => (double)
Finds the logarithm base 2 of the current value.
logarithm base 2 of the value
public readonly locked logBaseE() => (double)
Finds the natural logarithm of the current value.
natural logarithm of the value
public readonly locked max(double other) => (double)
Finds the maximum of the current value and a double.
other - value
maximum value
public readonly locked max(float other) => (float)
Finds the maximum of the current value and a float.
other - value
maximum value
public readonly locked max(long other) => (long)
Finds the maximum of the current value and a long.
other - value
maximum value
public readonly locked max(uint other) => (uint)
Finds the maximum of the current value and another uint.
other - value
maximum value
public readonly locked max(ulong other) => (ulong)
Finds the maximum of the current value and a ulong.
other - value
maximum value
public readonly locked min(double other) => (double)
Finds the minimum of the current value and a double.
other - value
minimum value
public readonly locked min(float other) => (float)
Finds the minimum of the current value and a float.
other - value
minimum value
public readonly locked min(long other) => (long)
Finds the minimum of the current value and a long.
other - value
minimum value
public readonly locked min(uint other) => (uint)
Finds the minimum of the current value and another uint.
other - value
minimum value
public readonly locked min(ulong other) => (ulong)
Finds the minimum of the current value and a ulong.
other - value
minimum value
public readonly locked modulus(double other) => (double)
Divides the current value by a double and returns the remainder.
other - value to divide by
remainder of the division
public readonly locked modulus(float other) => (float)
Divides the current value by a float and returns the remainder.
other - value to divide by
remainder of the division
public readonly locked modulus(long other) => (long)
Divides the current value by a long and returns the remainder.
other - value to divide by
remainder of the division
public readonly locked modulus(ulong other) => (ulong)
Divides the current value by a ulong and returns the remainder.
other - value to divide by
remainder of the division
public readonly locked multiply(double other) => (double)
Multiplies the current value by a double and returns the resulting value.
other - value to multiply by
product of the two values
public readonly locked multiply(float other) => (float)
Multiplies the current value by a float and returns the resulting value.
other - value to multiply by
product of the two values
public readonly locked multiply(long other) => (long)
Multiplies the current value by a long and returns the resulting value.
other - value to multiply by
product of the two values
public readonly locked multiply(ulong other) => (ulong)
Multiplies the current value by a ulong and returns the resulting value.
other - value to multiply by
product of the two values
public readonly locked ones() => (uint)
public readonly locked power(double value) => (double)
Raises the current value to the power of a double.
exponent - power to raise by
number after exponentiation
public readonly locked power(int value) => (double)
Raises the current value to the power of an int.
exponent - power to raise by
number after exponentiation
public readonly locked sin() => (double)
Finds the sine of the current value.
sine of the value
public readonly locked squareRoot() => (double)
Finds the square root of the value.
square root
public readonly locked subtract(double other) => (double)
Subtracts a double from the current value and returns the resulting value.
other - value to subtract
difference of the two values
public readonly locked subtract(float other) => (float)
Subtracts a float from the current value and returns the resulting value.
other - value to subtract
difference of the two values
public readonly locked subtract(long other) => (long)
Subtracts a long from the current value and returns the resulting value.
other - value to subtract
difference of the two values
public readonly locked subtract(ulong other) => (ulong)
Subtracts a ulong from the current value and returns the resulting value.
other - value to subtract
difference of the two values
public readonly locked tan() => (double)
Finds the tangent of the current value.
tangent of the value
public readonly locked toByte() => (byte)
public readonly locked toCode() => (code)
public readonly locked toDouble() => (double)
public readonly locked toFloat() => (float)
public readonly locked toInt() => (int)
public readonly locked toLong() => (long)
public readonly locked toShort() => (short)
public readonly locked toSigned() => (int)
Returns a signed version of the current value, overflowing if too large.
signed value
public readonly locked toString() => (String)
Returns a String representation of the value, in base 10.
String representation
public readonly locked toString(uint base) => (String)
Returns a String representation of the value, in the specified base.
base - base of output representation
String representation
public readonly locked toUByte() => (ubyte)
public readonly locked toUInt() => (uint)
public readonly locked toULong() => (ulong)
public readonly locked toUShort() => (ushort)
public readonly locked trailingZeroes() => (uint)
public readonly get locked hash() => (ulong)
Finds a hash value for the current value.
hash value